not rest on your laurels - Deutsch Englisch Wörterbuch